﻿/**
 * 头部导航控制js
 */
var modNum = $("#header_dh").find('li').last().index()
$("#mod_id_"+modNum).parent().addClass('mallNav-last')
$("#header_dh").find('li').each(function (){
    $(this).bind({
		'mouseover':(function(){
			var t = document.getElementById('header_dh')
			if (t.style.cursor == 'wait') 
				return false
			t.style.cursor = 'wait'
			var a = $(this).index()
			var b = '.mod_id'+modlist[a-1]
			if($(b).length || a==0){
				t.style.cursor = 'pointer'
			}else{
				$.ajax({
					url:'/admin/zjx/Common/interface/do.php',
					data:{'m':'Public','a':'select_modSon'},
					type:'POST',
					dataType:'json',
					success:function(e){
						var i = 0
						var j = 0
						if (e) {
							for (i; i < modlist.length; i++) {
								$("#mod_id_"+modlist[i]).append("<div class='mod_id" + modlist[i] + " showSonMod'></div>")
								$('.mod_id'+modlist[i]).css({'top':$("#mod_id_"+modlist[i]).height(),'left':0})
								$("#mod_id_"+modlist[i]).hover(
									(function(){
										$(this).children().slideDown(200)
									}),
									(function(){
										$(this).children().hide()
									})
								)
							}
							for (j; j < e.length; j++) {
								$('.mod_id' + e[j].mod).append("<div class='monSon'><a href='/www/showmod/index/modid/"+e[j].modid+"/mean/" + e[j].url + ".htm'>" + e[j].name + "</a></div>")
							}
							$('.monSon').click(function(){
								var url=$(this).children('a').attr('href')
								$('#iframeid').attr('src',url);
								$("#header_dh").find('li').removeClass('curChn')
								$(this).parents('li').addClass('curChn')
								return false;
							})
							$('.mod_id'+modlist[a-1]).slideDown(200)
						}
						t.style.cursor = 'pointer'
					}				
				})
			}
		}),
		'click':(function(){
			$("#header_dh").find('li').removeClass('curChn')
			$(this).addClass('curChn')
			//alert('进入相关页！')
		})	
	})
})
function p(t){
	t.style.cursor='pointer'
}
$('li.gourl').click(function(){
	var t = this
	var url = $(t).children('a').attr('href')
	$('#iframeid').attr('src',url);
	return false;
})
 

//function iFrameHeight() {
//	var ifm = document.getElementById("iframeid");
//	var subWeb = document.frames ? document.frames["iframeid"].document : ifm.contentDocument;
//	if (ifm != null && subWeb != null) {
//		ifm.height = subWeb.body.scrollHeight + 10;
//		ifm.width = subWeb.documentElement.scrollWidth;
//	}
//} 
//var iframe = document.getElementById('iframeid')
//iframe.onload=function(){
//	iFrameHeight() 
//	//this.height=this.contentWindow.document.documentElement.scrollHeight
//}


 

function dyniframesize() {
	//输入你希望根据页面高度自动调整高度的iframe的名称的列表  
	//用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"]，可以只有一个窗体，则不用逗号。  
	//定义iframe的ID  
	var iframeids=["iframeid"];  
	//如果用户的浏览器不支持iframe是否将iframe隐藏 yes 表示隐藏，no表示不隐藏  
	var iframehide="yes"; 
	var dyniframe = new Array()
	for (i = 0; i < iframeids.length; i++) {
		if (document.getElementById) {
			// 自动调整iframe高度
			dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
			if (dyniframe[i] && !window.opera) {
				dyniframe[i].style.display = "block";
				if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight) // 如果用户的浏览器是NetScape
					dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight + 10;
				else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight) // 如果用户的浏览器是IE
					dyniframe[i].height = dyniframe[i].Document.body.scrollHeight + 10;
			}
		}
		// 根据设定的参数来处理不支持iframe的浏览器的显示问题
		if ((document.all || document.getElementById) && iframehide == "no") {
			var tempobj = document.all ? document.all[iframeids[i]] : document.getElementById(iframeids[i]);
			tempobj.style.display = "block";
		}
	}
}  
var iframe = document.getElementById('iframeid')
if (window.addEventListener)
	iframe.addEventListener("load", dyniframesize);
else if (window.attachEvent)
	iframe.attachEvent("onload", dyniframesize);
else
	iframe.onload = dyniframesize;  

